place where boys stone one another - Alemán Inglés Diccionario